package cn.smart.epic.common.annotion.log;

import java.lang.annotation.*;

/**
 * @Auther ${MyName}
 * @date 2017/9/5 21:09
 * @Email:2545375@qq.com
 * @Descrition
 * @since 1.0
 */
@Inherited
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface BussinessLog {

    /**
     * 业务名称 如: "修改菜单"
     * @return
     */
    String value() default "";

    /**
     * 被修改的实体的唯一标识符
     * @return
     */
    String key() default "";

    /**
     * 字典(用于查找key的中文名称和字段的中文名称)
     * @return
     */
    String dict() default "";
}
